<!-- Library dependencies --> <link rel="stylesheet" href="ImajnetLib/lib/jquery-ui-1.9.0.custom/css/ui-lightness/jquery-ui-1.9.0.custom.css" /> <link rel="stylesheet" href="ImajnetLib/lib/loadmask/jquery.loadmask.css" /> <link rel="stylesheet" href="ImajnetLib/lib/jquery-notify/css/ui.notify.css" /> <link rel="stylesheet" href="ImajnetLib/lib/colorbox/colorbox.css" /> <script type="text/javascript" src="ImajnetLib/lib/proj4js/proj4js.js"></script> <script type="text/javascript" src="ImajnetLib/lib/proj4js/merc.js"></script> <script type="text/javascript" src="ImajnetLib/lib/jquery/jquery-migrate-1.1.0.min.js"></script> <script type="text/javascript" src="ImajnetLib/lib/jquery-ui-1.9.0.custom/js/jquery-ui-1.9.0.custom.js"></script> <script type="text/javascript" src="ImajnetLib/lib/jquery/jquery.mobile.custom.min.js"></script> <script type="text/javascript" src="ImajnetLib/lib/jquery-i18n/jquery.i18n.js"></script> <script type="text/javascript" src="ImajnetLib/lib/jquery-corner/jquery.corner.js"></script> <script type="text/javascript" src="ImajnetLib/lib/touch/jquery.mobile-events.min.js"></script> <script type="text/javascript" src="ImajnetLib/lib/loadmask/jquery.loadmask.min.js"></script> <script type="text/javascript" src="ImajnetLib/lib/Raphael/raphael.js"></script> <script type="text/javascript" src="ImajnetLib/lib/jquery-url/jquery.url.js"></script> <script type="text/javascript" src="ImajnetLib/lib/jquery-notify/jquery.notify.min.js"></script> <script type="text/javascript" src="ImajnetLib/lib/colorbox/jquery.colorbox-min.js"></script> <script type="text/javascript" src="ImajnetLib/lib/threejs/three.js"></script> <script type="text/javascript" src="ImajnetLib/lib/threejs/CanvasRenderer.js"></script> <script type="text/javascript" src="ImajnetLib/lib/threejs/Projector.js"></script> <script type="text/javascript" src="ImajnetLib/lib/touchSwipe/jquery.touchSwipe.min.js"></script> <script type="text/javascript" src="ImajnetLib/js/i18n/locale-en.js"></script> <!-- Imajnet lib --> <link rel="stylesheet" href="ImajnetLib/css/imajnetLibrary.css" /> <script type="text/javascript" src="ImajnetLib/js/imajnetLibrary.js"></script> <!-- Imajnet language file --> <script type="text/javascript" src="ImajnetLib/js/i18n/locale-en.js"></script> <script> function activateImajnet(element) { if(element.hasClass('opacity30')) { return; } //Set options for the imajnet plugin var options = { serverUrl: 'https://service.imajnet.net/service', loginRememberMe: false, username: 'demo', password: 'demo', containerId: 'imajnetContainer', // Main image container id searchLRSContainerId: 'searchLRSContainer', // Optional: LRS search window container id searchAddressContainerId: 'searchAddressContainer' // Optional: search address window container id clipboardContainerId: 'clipboardContainer', // Optional: clipboard window container id clipboardExportContainerId: 'clipboardExportContainer', // Optional: clipboard export window container id map: map, // Map object reference imajnetPath: 'ImajnetLib/', // Path where imajnet files are located activateImajnet: true, clipboardActive: true, // Want to see all added photogrammetry objects language: 'en', metadata: 'Imajnet SDK' // An identifier for your application }; //Activates imajnet Imajnet.init(options); jQuery('#deactivateImajnetButton').removeClass('opacity30'); element.addClass('opacity30'); } function deactivateImajnet(element) { if(element.hasClass('opacity30')) { return; } //Deactivates imajnet Imajnet.deactivateImajnet(true); jQuery('#activateImajnetButton').removeClass('opacity30'); element.addClass('opacity30'); } //Handler after imajnet is activated ImajnetPlugin.onImajnetActivated = function() { console.log('activated'); } //Handler after imajnet is deactivated ImajnetPlugin.onImajnetDeactivated = function() { console.log('deactivated'); } </script>